-
Notifications
You must be signed in to change notification settings - Fork 455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added duckyScript 3.0 functionality #300
Conversation
I'm working to review PRs this week. |
I have expanded the scope of this pull request to include most of ducky script 3.0 |
Since this is a big update, here is a list of the changes I made |
I think I'm going to have to remove the POWER button from the keycodes. This looks to be a Mac specific key and non-US keyboards tend to not have it. |
I only added the power key because it is in the official duckyScript language. A cheatsheet can be found here. Furthermore, I don't see a reason to remove it since it doesn't harm the script/code itself. However, this is at your discretion. |
It looks like with non-US keyboards it is causing this crash: |
I have opened a new PR(#310) to remove it. Feel free merge the PR, or remove the power key yourself if that's easier for you. |
The HOLD and RELEASE commands add the ability to hold and release a key, when the HOLD command is called, the key will be pressed, and it will only release once the RELEASE command has been called. This enables more complex operations with the payload.
Example usage of this will look like this: